*{
  font-size: 14px;
}
.top{
  height: 93px;
  background: url("../images/head-bg_02.png");
  background-size: 100% 100%;
}
.logo{
  margin-top: 15px;
}
.login-list{
  margin-top: 33px;
}
.login-list>li{
  float: left;
  height: 38px;
  line-height: 38px;
  color: #fff;
}
.top-search{
  margin-right: 20px;
}

.top-search-btn{
  cursor: pointer;
}
.top-search-btn img{
  vertical-align: middle;
}
.user-icon{
  margin-right: 12px;
}
.user-icon img{
  vertical-align: middle;
}
.border{
  margin: 0 10px;
}
.login-list .login{
  line-height: 45px;
  cursor: pointer;
}
.top-search-input{
  background: #fff;
}


.select-menu{
  cursor:pointer;
  width:82px;
  height:38px;
}
.select-menu-ul{
  margin-top:50px;
  list-style:none;
  opacity:0;
  display:none;
  width:82px;
  text-align:left;
  background:#fff;
  position:absolute;
  z-index:1;
}
.select-menu-ul li{
  color: #333;
  text-align: center;

}
.select-menu-ul li:hover{
  background:#f2f2f2;

}
.select-menu-div{
  position:relative;
  height:38px;
  width:67px;
  line-height:38px;
  margin-left: 15px;
}
.select-this{
  background:rgba(255,66,47,.8);
  color: #fff!important;
}
.select-this:hover{
  background:rgba(255,66,47,.8)!important;
  color: #fff;
  opacity: .8;
}
.fa-caret-down{
  margin-right:5px;
  position:absolute;
  right:15px;
  top:13px;
  font-size: 16px;

}
.select-menu-input{
  margin-left:3%;
  border:0;
  height:38px;
  cursor:pointer;
  user-select:none;
  width: 67px;
  font-weight: bold;
  color: #ff422f;
  font-size: 16px;
}
.select-menu-i{
  transform:rotate(180deg);

}
.fa-caret-down{
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #ff7c7c;
}

.t-search-box{
  height: 38px;
  width: 237px;
  font-size: 14px;
}
.search-btn{
  width: 43px;
  height: 38px;
  text-align: center;
  background-color: #d5d5d5;
  cursor: pointer;
}
.search-btn img{
  vertical-align: middle;
}
.navbox{
	background: #fff;
	border-bottom: 1px solid #e4e4e4;
}
.nav-contact{
  height: 54px;
}
.nav ul li{
  float: left;
  margin-right: 45px;
  position:relative;
}
.nav ul li a{
  display: inline-block;
  height: 54px;
  line-height: 54px;
  font-size: 18px;
  color: #5f6261;
}
.nav ul li.on a,.nav ul li:hover a{
  color: #ff422f;
  font-weight: bold;
}
.nav ul li .arrow-d{
  display: none;
}
.nav ul li.on .arrow-d{
  display: block;
  width: 100%;
  height: 6px;
  text-align: center;
  position: absolute;
  left: 0;
  bottom: 18px;
}
.contact-app{
  height: 54px;
  line-height: 54px;
}
.contact-tel{
  margin-right: 35px;
}
.tel-icon{
  margin-right: 6px;
}
.tel-icon img{
  vertical-align: middle;
}
.num{
  color: #ff422f;
}
.app-icon{
  margin-right: 6px;
}
.app-icon img{
  vertical-align: middle;
}
.app-code{
  position: relative;
  cursor: pointer;
}
.app-code-img{
  position: absolute;
  left: 5px;
  bottom: -90px;
  display: none;
}
.app-code:hover .app-code-img{
  display: block;
}
.footer{
  margin-top: 10px;
}
.footer-t{
  background: url("../images/f_bg.png");
  background-size: 100% 100%;
  height: 227px;
}
.footer-contact{
  width: 305px;
}
.footer-contact ul li.footer-contact-item {
  margin-top: 25px;
}
.footer-contact-item span{
  color: #fff;
}
.f-icon{
  width: 28px;
  text-align: center;
  margin-right: 15px;
}
.footer-contact-item span img{
  width: 100%;
}
.f-contact-t{
  margin-right: 10px;
}
.f-contact-text{
  width: 150px;
  line-height: 22px;
}
.f-nav{
  width: 610px;
}
.hide-btn{
  text-align: center;
}
.btn-img-box{
  width: 77px;
  height: 30px;
  margin: auto;
}
.f-logo{
  text-align: center;
  margin-top: 26px;
}
.f-nav-list{
  text-align: center;
  margin-top: 39px;
}
.f-nav-list ul{
  display: inline-block;
}
.f-nav-list ul li{
  float: left;
  color: #fff;
  margin: 0 9px;
}
.f-nav-list ul li a{
  color: #fff;
}
.copyRight{
  margin-top: 20px;
  color: #fff;
  text-align: center;
}
.f-code{
  padding-left: 67px;
  padding-top: 70px;
}
.code-img.app{
  margin-right: 24px;
}
.code-img p{
  color: #fff;
  margin-top: 10px;
  text-align: center;
}

.layui-layer{
  box-shadow: none!important;
  background-color: transparent!important;
}